﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace radnaVerzija
{
    public class Rezervacija
    {

        private int idRezervacije;

        public int IdRezervacije
        {
            get { return idRezervacije; }
            set { idRezervacije = value; }
        }


        private DateTime vrijemePocetka;

        public DateTime VrijemePocetka
        {
            get { return vrijemePocetka; }
            set { vrijemePocetka = value; }
        }
        private DateTime vrijemeZavrsetka;

        public DateTime VrijemeZavrsetka
        {
            get { return vrijemeZavrsetka; }
            set { vrijemeZavrsetka = value; }
        }
        private Osoba osoba;

        public Osoba Osoba
        {
            get { return osoba; }
            set { osoba = value; }
        }
        private TipTerena teren;

        public TipTerena Teren
        {
            get { return teren; }
            set { teren = value; }
        }
        private int cijena;

        public int Cijena
        {
            get { return cijena; }
            set { cijena = value; }
        }
        private Boolean potvrdjena;

        public Boolean Potvrdjena
        {
            get { return potvrdjena; }
            set { potvrdjena = value; }
        }
        private Uposlenik recepcionar;
        private int p;
        private DateTime dateTime1;
        private DateTime dateTime2;
        private string p1;
        private string p2;
        private string p3;
        private string p4;
        private string p5;
        private int p6;

        public Uposlenik Recepcionar
        {
            get { return recepcionar; }
            set { recepcionar = value; }
        }
        public Rezervacija()
        {
        }


        public Rezervacija(DateTime dateTime1, DateTime dateTime2, string p1, string p2, string p3, string p4, string p5, int p6)
        {
            VrijemePocetka = dateTime1;
            VrijemeZavrsetka = dateTime2;
            this.p1 = p1;
            this.p2 = p2;
            this.p3 = p3;
            this.p4 = p4;
            this.p5 = p5;
            this.p6 = p6;
        }

        public Rezervacija(DateTime dateTime1, DateTime dateTime2, string p1, string p2, string p3, string p4, string p5)
        {
            // TODO: Complete member initialization
            this.dateTime1 = dateTime1;
            this.dateTime2 = dateTime2;
            this.p1 = p1;
            this.p2 = p2;
            this.p3 = p3;
            this.p4 = p4;
            this.p5 = p5;
        }


        public void pomjeriVrijeme(DateTime vrijemePocetka, DateTime vrijemeZavrsetka)
        {
        }
        public void promijeniTeren(TipTerena teren)
        {
        }
    }

}
